生成 ALM 客户端 MSI 文件

使用 ALM Client MSI Generator 可生成 ALM 客户端 MSI 文件。每次更新 ALM 服务器或数据库架构,都会生成新的 MSI 版本。这包括以下情况:

  • 已安装修补程序。

  • 已安装扩展。

  • 创建新的测试类型。

  • 已更改 ALM 服务器配置。

要生成 ALM 客户端 MSI 文件,请执行以下操作:

  1. 以管理员特权登录。

  2. 备注: 您必须在本地运行 ALM Client MSI Generator,而不是通过网络运行。

  3. 关闭 ALM Client MSI Generator 和 Internet Explorer 的所有打开的实例。

  4. 运行 ALM Client MSI Generator。将打开“为 ALM 服务器生成客户端 MSI”页面。

    或者,您可以使用命令行参数从命令行运行 ALM Client MSI Generator。有关详细信息,请从命令行运行 "ClientMSIGenerator.exe/?"。 

  5. 在“服务器地址”字段中,填写您要为其创建客户端 MSI 的 ALM 服务器计算机的 URL。使用以下格式:

    http://<ALM 服务器名称>[<:端口号>]/qcbin

    备注: 仅支持 HTTP 和 HTTPS 协议。

    如果要生成更新的 MSI 文件,请从下拉列表中选择先前输入的服务器地址。

    外部身份验证用户。在“服务器地址”字段中使用 http://localhost:<端口>/qcbin。

  6. 要更改代理服务器设置,请单击“代理服务器设置”

  7. 填写以下字段:

    字段 描述
    MSI 语言 选择 MSI 用户界面的语言。
    MSI 名称

    MSI 文件名。MSI 文件名包含以下元素:

    ALM 服务器地址。在“服务器地址”框中输入的地址。

    MSI 版本号。每次为同一服务器地址创建 MSI 文件时,版本号都会自动增加。

    MSI 保存位置

    保存 MSI 文件的输出文件夹。建议将 MSI 文件保存在 ALM Client MSI Generator 程序目录的外面。

  8. 选择以下选项之一:

    字段 描述
    包括组件注册

    如果要在工作站上注册 ALM 客户端组件,请选择此选项。必须注册 ALM 客户端,用户才能使用其他 Micro Focus 测试工具以及第三方和自定义工具。有关详细信息,请参见安装和升级

    使用共享部署模式 如果要在客户端计算机的共享位置部署 ALM 客户端组件,请选择此选项。对于 Citrix 和 VMware 等虚拟环境上要访问相同位置的用户而言,这非常有用。
    跳过先决条件检查

    选择此选项可指示 MSI 绕过客户端计算机上的系统先决条件检查。这在大规模分发系统上很有用,即使缺少先决条件,也将部署客户端组件。

    备注: 要启用此功能,必须定义 SKIP_CLIENT_PREREQUISITES_CHECK 站点参数,并将其值设置为 "Y"。有关详细信息,请参见设置配置参数。在使用 ALM Explorer 的工作站上,不支持此功能。

  9. 要生成 MSI,请单击“生成 MSI”

    对于单点登录用户:

    1. 如果显示用户发现页面,请添加您在 ALM 中指定的用户名或电子邮件地址。单击“提交”
    2. 在 IDP 页面中,添加您的 IDP 凭据。单击“登录”按钮。

    将打开“进度”对话框,显示 MSI 生成的进度。这可能会需要几分钟。单击“显示详细信息”以显示 MSI 生成的日志详细信息。

    备注: 您还可以在“<ALM Client MSI Generator 安装目录>/log”目录中查看 MSI 生成的日志文件。

  10. 生成 MSI 后,在“进度”对话框中,单击“转到 MSI”以打开用于保存 MSI 文件的文件夹。

接下来的步骤: